have something overlap - Espagnol Anglais Dictionnaire